/**
 * 简历筛选参数
 */
export interface ResumeFilterParams {
  // 年龄范围
  beginAge?: string
  endAge?: string
  
  // 性别 null-不限 1-男 2-女
  sex?: number | null
  
  // 活跃度 null-不限 其他值对应不同时间段
  activeTime?: string | null
  
  // 工作经验
  workExpYears?: string | null
  
  // 学历
  edu?: string | null
  
  // 薪资待遇 - 起始和结束薪资
  beginSalary?: number | null
  endSalary?: number | null
  
  // 求职状态
  jobStatus?: string | null
}

/**
 * 活跃度选项
 */
export const ACTIVE_TIME_OPTIONS = [
  { label: '不限', value: null },
  { label: '刚刚活跃', value: 'just_now' },
  { label: '今日', value: 'today' },
  { label: '三天内', value: 'three_days' },
  { label: '本周', value: 'this_week' },
  { label: '本月', value: 'this_month' }
]

/**
 * 工作经验选项
 */
export const WORK_EXP_OPTIONS = [
  { label: '不限', value: null },
  { label: '1年以下', value: 'less_than_1' },
  { label: '1-3年', value: '1_to_3' },
  { label: '3-5年', value: '3_to_5' },
  { label: '5-10年', value: '5_to_10' },
  { label: '10年以上', value: 'more_than_10' }
]

/**
 * 学历选项
 */
export const EDU_OPTIONS = [
  { label: '不限', value: null },
  { label: '初中', value: '初中' },
  { label: '高中', value: '高中' },
  { label: '中专/技校', value: '中专/技校' },
  { label: '大专', value: '大专' },
  { label: '本科', value: '本科' },
  { label: '硕士', value: '硕士' },
  { label: 'MBA/EMBA', value: 'MBA/EMBA' },
  { label: '博士', value: '博士' }
]

/**
 * 薪资待遇选项
 */
export interface SalaryOption {
  label: string
  beginSalary: number | null
  endSalary: number | null
}

export const SALARY_OPTIONS: SalaryOption[] = [
  { label: '不限', beginSalary: null, endSalary: null },
  { label: '5k以下', beginSalary: 0, endSalary: 5 },
  { label: '5-10k', beginSalary: 5, endSalary: 10 },
  { label: '10-15k', beginSalary: 10, endSalary: 15 },
  { label: '15-20k', beginSalary: 15, endSalary: 20 },
  { label: '20-30k', beginSalary: 20, endSalary: 30 },
  { label: '30-50k', beginSalary: 30, endSalary: 50 },
  { label: '50k以上', beginSalary: 50, endSalary: 999 }
]








































